The path to becoming a good programmer 22 items ranked
How to be a good programmer? My tips.
Click on up and down arrows to affect item's ranking
1.
Give me one programming language that does alL
There is none. Each has a different purpose.
45 points - added 14 years ago by nasucuroz -
2.
Programming languages
Being good at a language means, you understand where it is best used and where using that language makes no damn sense.
38 points - added 14 years ago by nasucuroz -
3.
Start simple
16 points - added 14 years ago by nasucuroz -
4.
Add Comments to your code
14 points - added 14 years ago by nasucuroz -
5.
Read a lot of books
11 points - added 14 years ago by nasucuroz -
6.
Algorithms
Any good programmer has a good understanding of algorithms.
9 points - added 14 years ago by nasucuroz -
7.
Use naming conventions for variables
6 points - added 14 years ago by nasucuroz -
8.
Learning by emulation
4 points - added 14 years ago by nasucuroz -
9.
Gather complete requirements
4 points - added 14 years ago by nasucuroz -
10.
Google is your friend
3 points - added 14 years ago by nasucuroz -
11.
Work towards complexity
2 points - added 14 years ago by nasucuroz -
12.
Talking about style
2 points - added 14 years ago by nasucuroz -
13.
I want to a ‘real’ project
1 point - added 14 years ago by nasucuroz -
14.
Design Patterns
1 point - added 14 years ago by nasucuroz -
15.
Organize your code
1 point - added 14 years ago by nasucuroz -
16.
Start with a simpler
1 point - added 14 years ago by nasucuroz -
17.
Test
0 points - added 14 years ago by nasucuroz -
18.
Be prepared for change
0 points - added 14 years ago by nasucuroz -
19.
The motivation
Decide why you want to become a good programmer
-1 point - added 14 years ago by nasucuroz -
20.
Find pet projects
-1 point - added 14 years ago by nasucuroz -
21.
Don't be ashamed to try things
-1 point - added 14 years ago by nasucuroz -
22.
Participating in FOSS projects
You MUST participate in some free software projects.
-5 points - added 14 years ago by nasucuroz -
ShareRanks is about ranking things that are top, most, greatest, or even worst in all categories.
Use arrows to rank one item in The path to becoming a good programmer vs another.
Add your own top list of things
Top 10 The path to becoming a good programmer are especially marked